cluster clover - French English Dictionary